class Parent:
    def __init__(self, name):
        self.name = name
        print(f"Parent constructor called with name: {name}")

class Child(Parent):
    def __init__(self, name, age):
        # 在单继承中，super()，通常用于调用父类的构造函数或其他方法，以确保父类的初始化逻辑被正确执行。
        super().__init__(name)  # 调用父类的构造函数
        self.age = age
        print(f"Child constructor called with age: {age}")

# 创建 Child 类的实例
child = Child("Alice", 25)